home *** CD-ROM | disk | FTP | other *** search
- * "matrix.library"
- *
- * OS Release 3.1 Library Version 26
- *
- ##base _MatrixBase
- ##bias 30
- ##public
- MX_LockMxBase()()
- MX_UnlockMxBase()()
- MX_reserved1()()
- MX_StrLen(string)(a0)
- MX_StrCpyLen(source,dest,size)(a0,a1,d0)
- MX_OpenPathNew(name)(a0)
- MX_ReadSize(Address,DataSize)(a0,d0)
- MX_WriteSize(Address,DataSize,Value)(a0,d0,d1)
- MX_reserved2()()
- MX_reserved3()()
- MX_CreateGadgets(GadgetData,Context,Screen,VisInfo,Tags)(a0,a1,a2,d0,d1)
- MX_CleanUpGList(FirstGadget,Number)(d0,d1)
- MX_WindowHandler(Window,Screen,Tags,VisInfo)(a0,a1,d0,d1)
- MX_RemakeGadgets(Window,Gadgets)(a0,d0)
- MX_FreeList(list,hook,userdata)(a0,a1,d0)
- MX_TimeString(string,ts_seconds,type)(a0,d0,d1)
- MX_RawFormat(formatstring,datastream,destinationstring)(a0,a1,a2)
- MX_FreeListNodes(list,hook,userdata)(a0,a1,d0)
- MX_reserved4()()
- MX_reserved5()()
- MX_RandomInRange(min,max)(d0,d1)
- MX_Random(limit)(d0)
- ##private
- MX_RandomSeed()()
- ##public
- MX_reserved7()()
- MX_SetWaitPointer(window)(a0)
- MX_ProcessMxTags(base,tags,reftags)(a0,a1,a2)
- MX_reserved8()()
- MX_OpenForm(filename,type,modetags)(a0,a1,d0,d1)
- MX_CloseForm(fh)(d0)
- MX_SeekForm(fh,pos,mode)(a0,d0,d1)
- MX_WriteForm(fh,buffer,size,type)(a0,a1,d0,d1)
- MX_ReadForm(fh,buffer,size)(a0,a1,d0)
- MX_NextForm(fh)(a0)
- MX_WriteFormTagList(fh,buffer,size,tags,type)(a0,a1,d0,d1,d2)
- MX_ReadFormTagList(fh,buffer,size,tags)(a0,a1,d0,d1)
- MX_OpenFormReq(hail,path,file,type,mode,tags)(a0,a1,a2,a3,d0,d1)
- MX_reserved9()()
- MX_reservedA()()
- MX_CentreWindowSize(w,h,pixsize,screen,tags)(d0,d1,a0,a1,a2)
- MX_IntWindowSize(w,h,sizestore)(d0,d1,a0)
- MX_FontWidth(textatrib)(d0)
- MX_reservedB()()
- MX_JustifyText(sbuffer,dbuffer,length)(a0,d1,d0)
- MX_WrapText(sbuffer,dbuffer)(a0,a1)
- MX_SelectGadget(window,gadget)(a0,a1)
- MX_DisableGadgets(window,gadgetarray)(a0,a1)
- MX_EnableGadgets(window,gadgetarray)(a0,a1)
- MX_DisableFileButton(strgad,win)(a0,a1)
- MX_EnableFileButton(strgad,win)(a0,a1)
- MX_LockWindow(win)(a0)
- MX_UnlockWindow(window,lock)(a0,a1)
- MX_reservedC()()
- MX_reservedD()()
- MX_reservedE()()
- MX_DosOpen(filename,path,mode)(a0,a1,d0)
- MX_Load8SVX(filename,tags)(a0,d0)
- MX_Free8SVX(mx8SVX)(d0)
- MX_GetFileSizeFH(filehandle)(d0)
- MX_reservedF()()
- MX_LoadFile(filename)(a0)
- MX_FreeLoadFile(buffer)(d0)
- MX_LoadFIB(type,typedata)(d0,d1)
- MX_FreeFIB(FIB)(d0)
- MX_CDToAssigns(name,hook,userdata)(a0,a1,d0)
- MX_CPUName(AttnFlags,tags)(d0,d1)
- MX_CurrentTime()()
- MX_CloseWinSafe(window)(a0)
- MX_HexStrLong(string)(a0)
- MX_reservedG()()
- MX_DeleteDirectory(name,tags)(a0,d0)
- MX_ProcessToolTypesNew(wbarg,mxtoolarray)(d0,a0)
- MX_SendArexxString(string,portname,replyport)(a0,a1,d0)
- MX_SortList(list)(a0)
- MX_MakeWBArg(name)(a0)
- MX_FreeWBArg(wbarg)(d0)
- MX_CloneList(list,func)(a0,a1)
- MX_FullWBArgName(buff,wbarg,len)(a0,a1,d0)
- MX_FileRequest2(filename,hailtext,ASLtags,aslinfo,ASLreq,window,length)(a0,a1,a2,a3,d0,d1,d2)
- MX_AddNodeSorted(head,node)(a0,a1)
- MX_CreateRevertMem(memdef)(a0)
- MX_FreeRevertMem(memdeflock)(d0)
- MX_RestoreRevertMem(memdeflock)(d0)
- MX_reservedH()()
- MX_reservedI()()
- MX_reservedJ()()
- MX_reservedK()()
- *
- * version 21 functions
- *
- MX_LockOneFallback(name)(a0)
- MX_ExamineDir(hook,data,lock)(a0,d0,d1)
- MX_TextFileToList(head,filename,tags)(a0,a1,a2)
- MX_MakePath(path)(a0)
- MX_reservedL()()
- MX_reservedM()()
- MX_reservedN()()
- MX_reservedO()()
- MX_reservedP()()
- MX_reservedQ()()
- MX_reservedR()()
- MX_reservedS()()
- MX_reservedT()()
- MX_reservedU()()
- MX_LoadFormTags(formtags,filename)(a0,a1)
- MX_SaveFormTags(formtags,filename)(a0,a1)
- MX_PrefsWH()()
- MX_WindowHandler2(Window,Screen,Tags,VisInfo)(a0,a1,d0,d1)
- MX_PFValidateFonts(wh)(a0)
- *
- * version 22 functions
- *
- MX_ProcessWinMsg(port)(a0)
- MX_FlushStringGads(first,num)(a0,d0)
- MX_CopyList(list,nodesize)(a0,d0)
- MX_WhereAmI()()
- MX_TaskName(buffer,task,tags,size)(a0,a1,a2,d0)
- MX_reservedV()()
- MX_AllocWindowHandler(tags)(a0)
- MX_FreeWindowHandler(wh)(a0)
- MX_UpdateWindowHandler(wh,tags)(a0,a1)
- MX_CreateWindow(wh,tags,name)(a0,a1,a2)
- MX_DeleteWindow(wn,wh,name)(a0,a1,a2)
- MX_HideWindows(wh)(a0)
- MX_ShowWindows(wh)(a0)
- MX_FindWindow(wh,name)(a0,a1)
- MX_OpenWindowNode(wn,wh,name)(a0,a1,a2)
- MX_CloseWindowNode(wn,wh,name)(a0,a1,a2)
- MX_UpdateWindowNode(wn,tags,wh,name)(a0,a1,a2,a3)
- MX_WindowHandlerEvent(wh)(a0)
- MX_CloneListByName(list,function,tags)(a0,a1,a2)
- MX_ModifyListview(gad,win,hook,data)(a0,a1,a2,d0)
- MX_AllocIFFHandle(type)(d0)
- MX_FreeIFFHandle(iffhandle)(a1)
- MX_AllocIFFHunk(data,name,length)(a0,d0,d1)
- MX_FreeIFFHunk(hunk)(a1)
- MX_AddIFFHunk(iffhandle,hunk)(a0,a1)
- MX_RemoveIFFHunk(iffhandle,hunk)(a0,a1)
- MX_FindIFFHunk(iffhandle,name)(a0,d0)
- MX_NextIFFHunk(iffhandle,currenthunk)(a0,d0)
- MX_SaveIFF(iffhandle,filename,tags)(a0,a1,a2)
- MX_LoadIFF(iffhandle,filename,tags)(a0,a1,a2)
- MX_ProcessIFF(iffhandle,formtags,tags)(a0,a1,a2)
- MX_reservedW()()
- *
- * version 23 functions
- *
- MX_ShowWindow(win,task)(a0,a1)
- MX_PatternMatch(string,pattern)(a0,a1)
- MX_GetFontTagList(textattr,tags)(a0,a1)
- MX_FreeFont(textattr,font,tags)(a0,a1,a2)
- MX_StrCpyWord(source,dest)(a0,a1)
- MX_AllocVecStr(string,attributes)(a0,d1)
- MX_NewSaveIFF(filename,tags)(a0,a1)
- MX_NewLoadIFF(filename,tags)(a0,a1)
- MX_NewPrefsWHTagList(tags)(a0)
- MX_AddArexxPort(name,hook,userdata)(a0,a1,d0)
- MX_RemArexxPort(port,hook,userdata)(a0,a1,d0)
- MX_SoundID(base,name)(a0,a1)
- MX_AddVBlankNode(tags)(a0)
- MX_RemVBlankNode(vbn)(a0)
- MX_UpdateVBlankInterrupt()()
- MX_AllocNamedObject(names,tags)(a0,a1)
- MX_FreeNamedObject(object)(a0)
- MX_FindNamedObject(namespace,name,lastobject)(a0,a1,a2)
- MX_ReleaseNamedObject(object)(a0)
- MX_AddNamedObject(namespace,object)(a0,a1)
- MX_AttemptRemNamedObject(object)(a0)
- MX_ReadArgs(template,array,wbmsg)(a0,a1,a2)
- MX_FreeArgs(arglock)(a0)
- MX_HookTag(tagarray,defhook,tagvalue,data)(a0,a1,d0,d1)
- MX_HookTagOrdered(tagarray,defhook,tagvalue,data)(a0,a1,d0,d1)
- MX_ReplaceVecStr(string,handle,attributes)(a0,a1,d1)
- MX_SetListView(gad,win,list,entry)(a0,a1,d0,d1)
- MX_DisplayRequest(body,buttons,data)(a0,a1,a2)
- MX_ProcessArexxPort(port,vectors,userdata)(a0,a1,d0)
- MX_NewReadArgs(template,array,tags)(a0,a1,a2)
- MX_NewSortList(list,hook,tags,elements,data)(a0,a1,a2,d0,d1)
- MX_QuickSort(array,hook,elements,data)(a0,a1,d0,d1)
- MX_ListToArray(list,numelements)(a0,d0)
- *
- * version 24 functions
- *
- MX_GetCatalogStr(catalog,catCompArray,stringNum)(a0,a1,d0)
- MX_ReplaceTags(tagArray,replaceArray)(a0,a1)
- MX_Compress(srcBuf,destBuf,table,srcLen,bits)(a0,a1,a2,d0,d1)
- MX_CompressTableSize(bits)(d0)
- MX_DeCompress(srcData,destData,table)(a0,a1,d0)
- MX_DeCompressTableSize(srcData)(a0)
- MX_CompressTrue(srcData,srcLen)(a0,d0)
- MX_DeCompressTrue(srcData)(a0)
- MX_CompressText(string)(a0)
- MX_CompressInfo(srcData)(a0)
- MX_reservedC1()()
- MX_reservedC2()()
- MX_reservedC3()()
- MX_reservedC4()()
- MX_DisplayRequestWin(body,gadgets,data,win)(a0,a1,a2,d0)
- MX_DisplayRequestCli(body,gadgets,data,cli)(a0,a1,a2,d0)
- MX_MakeMenu_Localize(source,catalog,catcomp,tags)(a0,a1,a2,d0)
- MX_AddNameInfoTagList(name,tags)(a0,a1)
- MX_RemNameInfo(nameinfo)(a0)
- MX_FindNameInfo(name)(a0)
- *
- * version 25 functions
- *
- MX_SetConfig(tags)(a0)
- MX_GetConfig(tags)(a0)
- MX_Log(TaskName,Message,MsgType,MsgTask)(a0,a1,d0,d1)
- MX_UpdateGadgetsTagList(gadget,tags)(a0,a1)
- *
- * version 26 functions
- *
- MX_InitHook(Hook,Function,UserData)(a0,a1,d0)
- MX_ScreenModeInfoFromName(MXScreenMode,Name)(a0,a1)
- MX_ScreenModeNameTagList(Name,MXScreenMode,Tags)(a0,a1,a2)
- MX_GetScreenNameTagList(MXScreenMode,Buffer,Tags)(a0,a1,a2)
- MX_GetScreenInfo(MXScreenMode,Buffer)(a0,a1)
- *
- * test functions
- *
- MX_Test()
- ##end
-